Sleeper Nest — definition
1. sleeper nest (Noun)
1 definition
sleeper nest (Noun) — A nest of sleepers awaiting a prearranged signal.
ex. "sleeper nests of Islamic terrorists were capable of launching major attacks in Europe"
1 type of
nest
1 part
sleeper